think long and hard about something - Deutsch Englisch Wörterbuch